#pragma once
#include <string>
#include "CONSTANTS.h"
class Character
{
public:
	Character(void);
	~Character(void);

	void increaseLevel();
	void HealMP(int Amount);
	void ReduceMP(int Amount);
	void HealHP(int Amount);
	void Damage(int Amount);
	void Revive();
	bool KO;
	std::string NAME;
private:
	int CharClass;
	int Level;
	int Exp;
	int MaxHP;
	int MaxMP;
	int currentHP;
	int currentMP;
	int Str;
	int Def;
	int MagDef;
	int MagAtk;
};

